/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package practice.de2;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.InputStreamReader;

/**
 *
 * Đề 2, câu 2, cho đường dẫn file txt, đọc và ghi ra từng kí tự cách nhau thêm 1 kí tự trống
 */
public class ReadFile {

    private static FileReader fileReader;

    public static void main(String[] args) {
        loadFile();
    }

    public static void loadFile() {
        try {
            System.out.println("Enter path :");
            String url = new BufferedReader(new InputStreamReader(System.in)).readLine();
            fileReader = new FileReader(url);
            int a = 0;
            while (a != -1) {
                try {
                    a = fileReader.read();
                    System.out.print((char) a);
                    System.out.print(' ');
                } catch (Exception ex) {
                    System.err.println("Invalid parameters");
                }
            }
        } catch (Exception ex) {
            System.err.println("File input error");
        }
    }
}